home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20041116-20060924 / 000147_fdc@columbia.edu_Sun Aug 28 11:48:43 2005.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Path: newsmaster.cc.columbia.edu!not-for-mail
  2. From: Frank da Cruz <fdc@columbia.edu>
  3. Newsgroups: comp.protocols.kermit.misc
  4. Subject: C-Kermit progress
  5. Date: 28 Aug 2005 15:22:03 GMT
  6. Organization: Columbia University
  7. Lines: 52
  8. Message-ID: <slrndh3lkr.nke.fdc@sesame.cc.columbia.edu>
  9. Reply-To: fdc@columbia.edu
  10. NNTP-Posting-Host: sesame.cc.columbia.edu
  11. X-Trace: newsmaster.cc.columbia.edu 1125242523 27736 128.59.59.56 (28 Aug 2005 15:22:03 GMT)
  12. X-Complaints-To: postmaster@columbia.edu
  13. NNTP-Posting-Date: 28 Aug 2005 15:22:03 GMT
  14. User-Agent: slrn/0.9.8.0 (SunOS)
  15. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:15390
  16.  
  17. There's a new "dialy upload" of C-Kermit in the usual place:
  18.  
  19.   http://www.columbia.edu/kermit/ckdaily.html
  20.  
  21. For those who haven't been monitoring this page (which was dormant
  22. for about a year prior to mid-June), the major changes since 8.0.211 are:
  23.  
  24.  . New 64-bit builds for Solaris 9 and 10, Mac OS X 10.4.
  25.  . 64-bit builds for other OS's on 64-bit hardware: Linux, FreeBSD, etc.
  26.  . Ability to transfer long files in 64-bit builds only.
  27.  . Implementation of client and server side of REMOTE MESSAGE.
  28.  . New --unbuffered command-line option to force unbuffered stdout.
  29.  . SET TERM LF-DISPLAY to handle hosts or services that send bare linefeeds.
  30.  . Some new string-processing functions.
  31.  . Improved IDLE-ACTION options
  32.  . OpenSSL support added to Tru64 Unix
  33.  . Ability to disable wildcard expansion (handy for tricky URLs).
  34.  . HTTP support for NetBSD, BSDI.
  35.  . Wildcard expansion automatically inhibited in HTTP GET.
  36.  . Streamlined makefile targets for NetBSD, FreeBSD, and some others.
  37.  . Fixed the bug with disconnected ELSE parts of IF statements.
  38.  . Fixed the matching of [a-z] construct at beginning of a pattern.
  39.  . Fixed date-time arithmetic across a year boundary.
  40.  . Other bug fixes.
  41.  
  42. Work is ongoing.  Right now I'm concentrating on the 64-bit issues.  Some
  43. platforms are problematic, like HP-UX 11i.  And, surprisingly, VMS (it never
  44. even occurred to me to check before, but VMS C-Kermit on Alpha and IA64 is a
  45. 32-bit application; creation of a 64-bit version is apparently not a piece
  46. of cake!)  Also I no longer have any access whatsover to AIX; if somebody
  47. can set me up with guest ID reachable by ssh or telnet, I can make some
  48. progress there.
  49.  
  50. Long files are files whose sizes are too big to represent in 31 or 32 bits
  51. (depending on the OS): the cutoff is either 2GB or 4GB.  The following
  52. versions of C-Kermit have been verified to successfully transfer long files:
  53.  
  54.  . DEC/Compaq/HP Tru64 Unix 4.0F and later;
  55.  . Linux on IA64 and AMD x86_64 (should also work on Alpha, etc);
  56.  . The 64-bit C-Kermit build on Mac OS X 10.4;
  57.  . 64-bit C-Kermit builds on Solaris 9 and 10 on Sparc.
  58.  
  59. Probably FreeBSD on 64-bit platforms too; I've already built it but it's not
  60. always possible to test this for lack of sufficient free disk space.
  61.  
  62. Adapting 32-bit builds to handle long files is next on the list, but it's
  63. not going to be easy, since each OS has a different API for this, and also
  64. because Kermit has tons of its own variables for file sizes, offsets, byte
  65. counts, and whatnot, and the data types offered in "transitional APIs" are
  66. many and varied.
  67.  
  68. - Frank